using System;

namespace Kefir.Model.Basic
{
	public class Content : ISeoEnabledContent
	{
		public int Id {
			get;
			set;
		}
		
		/// <summary>
		/// Gets or sets the content text.
		/// </summary>
		/// <value>
		/// The text.
		/// </value>
		public string Text {
			get;
			set;
		}
		
		/// <summary>
		/// Gets or sets the content title.
		/// </summary>
		/// <value>
		/// The title.
		/// </value>
		public string Title {
			get;
			set;
		}
		
		/// <summary>
		/// Gets or sets the name. Should be used to as user-friendly identifier for the context.
		/// </summary>
		/// <value>
		/// The name.
		/// </value>
		public string Name {
			get;
			set;
		}
		
		/// <summary>
		/// Gets or sets the placement point. This property allows to distinguish where to place a content link in the application.
		/// </summary>
		/// <value>
		/// The placement point.
		/// </value>
		public int PlacementPoint
		{
			get;
			set;
		}
		
		#region ISeoEnabledContent implementation
		public string SeoKeywords {
			get;
			set;
		}

		public string SeoDescription {
			get;
			set;
		}
		#endregion
	}
}

